Abstrakte Klassen in TypeScript: Partielle Implementierungsmuster meistern | MLOG | MLOG